shock-absorbing arrangements - Alemán Inglés Diccionario